supreme performance - Turkish English Dictionary